feminine form of étouffant - German English Dictionary